mechanical spin attachment - Español Inglés Diccionario